adjoining ecosystems - French English Dictionary